Skip to content

chore: sync Go client with Apify OpenAPI spec v2-2026-08-14T072928Z - #22

Merged
Pijukatel merged 2 commits into
masterfrom
claude/eloquent-tesla-wsv7f1
Aug 16, 2026
Merged

chore: sync Go client with Apify OpenAPI spec v2-2026-08-14T072928Z#22
Pijukatel merged 2 commits into
masterfrom
claude/eloquent-tesla-wsv7f1

Conversation

@Pijukatel

@Pijukatel Pijukatel commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Syncs against the latest Apify OpenAPI spec (v2-2026-08-14T072928Z, from apify/apify-docs#2840), which formally documents the Task.isPublic / Task.publicConfig fields this client already implemented ahead of time. Updates the doc comments/docs that claimed those fields were undocumented, and bumps APISpecVersion/ClientVersion. No public-interface or behavioral changes.

The new spec version formally documents the Task isPublic/publicConfig
fields this client already implemented ahead of time; update the
doc comments/docs that claimed they were undocumented, and bump the
spec/client version constants.
@github-actions github-actions Bot added this to the 147th sprint - Tooling team milestone Aug 15, 2026
@github-actions github-actions Bot added the t-tooling Issues with this label are in the ownership of the tooling team. label Aug 15, 2026
Review feedback on PR #22:
- README.md documented APISpecVersion two versions stale; updated to
  the version this PR bumps to.
- TaskClient.Unpublish's doc comment claimed unpublishing only needs
  write permission to the task itself. The now-authoritative spec
  text for PUT /actor-tasks/{id} states both publish and unpublish
  require write permission to the task's Actor; corrected the doc
  comment and the matching integration-test comment to match.
@github-actions github-actions Bot added the tested Temporary label used only programatically for some analytics. label Aug 15, 2026
@Pijukatel
Pijukatel merged commit 1c1e144 into master Aug 16, 2026
2 checks passed
@Pijukatel
Pijukatel deleted the claude/eloquent-tesla-wsv7f1 branch August 16, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-tooling Issues with this label are in the ownership of the tooling team. tested Temporary label used only programatically for some analytics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants